🇬🇧 en da 🇩🇰

on sight

  • (idiomatic) Immediately when sighted.
  • (by extension) Immediately upon coming to one's attention.
umiddelbar
Wiktionary Links